#include "JoueurNoir.h"
#include "Pion.h"

JoueurNoir::JoueurNoir()
{
    m_white=false;
}

void JoueurNoir::initPieces()
{
    int x;
    int y;

    for (int i=1; i<=16; i++)
    {
        if (i <= 8)
        {
            x = i ;
            y = 7;
        }
        else
        {
            x = i - 8;
            y = 8;
        }

        if ((x == 1 and y == 8) or (x == 8 and y == 8))
            m_tab[i-1] = new Tour(x,y,m_white);
        else
            m_tab[i-1] = new Piece(x,y,m_white);

        if ((y == 7))
            m_tab[i-1] = new Pion(x,y,m_white);

        if ((x == 2 && y==8) or (x == 7 && y==8))
            m_tab[i-1] = new Cavalier(x,y,m_white);

        if( (x == 3 && y == 8) || (x == 6 && y == 8) )
            m_tab[i-1] = new Fou(x,y,m_white);

        if(x == 4 && y == 8)
            m_tab[i-1] = new Dame(x,y,m_white);

        if(x == 5 && y == 8)
        {
            m_tab[i-1] = new Roi(x,y,m_white);
            roi = m_tab[i-1];
        }
    }
}
JoueurNoir::~JoueurNoir(){}
